FernleafSystems\Wordpress\Plugin\Shield\Modules\LoginGuard\Lib\TwoFactor\MfaController S

Total Complexity 47
Dependencies 13
Dependents 2
Total lines 254
Lines of code 176
Logical lines of code 85
Comment lines 40
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
processActiveLoginIntent()
A
44 9 42
captureLoginIntent()
S
57 6 17
getProvidersForUser()
S
59 5 15
canUserMfaSkip()
S
61 5 11
assessLoginIntent()
S
60 4 16
getProviders()
S
61 2 12
validateLoginIntentRequest()
S
64 2 11
getLoginIntentExpiresAt()
S
72 2 6
setLoginIntentExpiresAt()
S
65 2 9
getLoginIntentPageHandler()
S
71 2 6
onWpInit()
S
71 2 6
removeLoginIntent()
S
80 1 3
run()
S
72 1 5
isSubjectToLoginIntent()
S
78 1 3
captureLogin()
S
81 1 3
onWpLoaded()
S
68 1 8
getLoginIntentRequestFlag()
S
80 1 3